tropical depression – English–Español translations

🇬🇧 en es 🇪🇸

tropical depression noun

  • region of low pressure
depresión tropical
Wiktionary Links